\documentclass{article}
\usepackage[x11names, rgb]{xcolor}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usetikzlibrary{snakes,arrows,shapes}
\usepackage{amsmath}
%
%
\usepackage[active,tightpage]{preview}
\PreviewEnvironment{tikzpicture}
\setlength\PreviewBorder{0pt}%
\usetikzlibrary{automata}%

\begin{document}
\pagestyle{empty}
%
%
%

\enlargethispage{100cm}
% Start of code
\begin{tikzpicture}[>=latex',join=bevel,]
\tikzstyle{every state}=[draw=blue!50,very thick,fill=blue!20]%
\node (q0) at (1766bp,810bp) [state] {$q_{0}$};
  \node (q19) at (1051bp,282bp) [state] {$q_{19}$};
  \node (q8) at (784bp,106bp) [state] {$q_{8}$};
  \node (q31) at (2135bp,546bp) [state] {$q_{31}$};
  \node (q23) at (1611bp,458bp) [state] {$q_{23}$};
  \node (q21) at (310bp,458bp) [state] {$q_{21}$};
  \node (q16) at (268bp,370bp) [state] {$q_{16}$};
  \node (q33) at (3215bp,370bp) [state] {$q_{33}$};
  \node (q37) at (3290bp,546bp) [state] {$q_{37}$};
  \node (q29) at (2561bp,458bp) [state] {$q_{29}$};
  \node (q36) at (2542bp,634bp) [state] {$q_{36}$};
  \node (q34) at (2652bp,546bp) [state] {$q_{34}$};
  \node (q28) at (1876bp,546bp) [state] {$q_{28}$};
  \node (q26) at (2034bp,458bp) [state] {$q_{26}$};
  \node (q14) at (970bp,194bp) [state] {$q_{14}$};
  \node (q25) at (2521bp,282bp) [state] {$q_{25}$};
  \node (q9) at (217bp,18bp) [state] {$q_{9}$};
  \node (q5) at (991bp,370bp) [state] {$q_{5}$};
  \node (q4) at (667bp,458bp) [state] {$q_{4}$};
  \node (q3) at (796bp,546bp) [state] {$q_{3}$};
  \node (q11) at (495bp,282bp) [state] {$q_{11}$};
  \node (q7) at (686bp,194bp) [state] {$q_{7}$};
  \node (q10) at (1623bp,194bp) [state] {$q_{10}$};
  \node (q32) at (2937bp,458bp) [state] {$q_{32}$};
  \node (q24) at (2163bp,370bp) [state] {$q_{24}$};
  \node (q18) at (661bp,370bp) [state] {$q_{18}$};
  \node (q13) at (668bp,282bp) [state] {$q_{13}$};
  \node (q6) at (1357bp,282bp) [state] {$q_{6}$};
  \node (q35) at (3428bp,458bp) [state] {$q_{35}$};
  \node (q27) at (2697bp,370bp) [state] {$q_{27}$};
  \node (q30) at (2011bp,634bp) [state] {$q_{30}$};
  \node (q22) at (1387bp,546bp) [state] {$q_{22}$};
  \node (q2) at (1441bp,634bp) [state] {$q_{2}$};
  \node (q1) at (1766bp,722bp) [state] {$q_{1}$};
  \node (q20) at (1762bp,370bp) [state] {$q_{20}$};
  \node (q15) at (1781bp,282bp) [state] {$q_{15}$};
  \node (q17) at (1188bp,458bp) [state] {$q_{17}$};
  \node (q12) at (1268bp,370bp) [state] {$q_{12}$};
  \draw [->] (q19) ..controls (1045bp,253bp) and (1040bp,239bp)  .. (1032bp,230bp) .. controls (1024bp,221bp) and (1014bp,213bp)  .. node[auto] {$\overline{scheduling#requestProductionScheduling}$} (q14);
  \draw [->] (q8) ..controls (665bp,87bp) and (360bp,40bp)  .. node[auto] {$\overline{purchasing#sendPurchaseOrder}$} (q9);
  \draw [->] (q31) ..controls (2274bp,541bp) and (2692bp,524bp)  .. (2716bp,510bp) .. controls (2723bp,505bp) and (2719bp,498bp)  .. (2726bp,494bp) .. controls (2753bp,475bp) and (2847bp,465bp)  .. node[auto] {$\overline{shipping#requestShipping}$} (q32);
  \draw [->] (q31) ..controls (2132bp,516bp) and (2127bp,502bp)  .. (2117bp,494bp) .. controls (2098bp,479bp) and (1762bp,464bp)  .. node[auto] {$\overline{invoicing#initiatePriceCalculation}$} (q23);
  \draw [->] (q23) ..controls (1712bp,456bp) and (1912bp,450bp)  .. (1971bp,422bp) .. controls (1980bp,417bp) and (1978bp,410bp)  .. (1987bp,406bp) .. controls (2010bp,393bp) and (2082bp,381bp)  .. node[auto] {$\overline{shipping#requestShipping}$} (q24);
  \draw [->] (q23) ..controls (1543bp,449bp) and (1465bp,436bp)  .. (1441bp,422bp) .. controls (1434bp,417bp) and (1437bp,410bp)  .. (1429bp,406bp) .. controls (1425bp,403bp) and (1133bp,381bp)  .. node[auto] {$\overline{invoicing#sendShippingPrice}$} (q5);
  \draw [->] (q21) ..controls (303bp,429bp) and (303bp,415bp)  .. (311bp,406bp) .. controls (332bp,383bp) and (538bp,374bp)  .. node[auto] {$\overline{shipping#requestShipping}$} (q18);
  \draw [->] (q21) ..controls (220bp,451bp) and (68bp,439bp)  .. (52bp,422bp) .. controls (48bp,416bp) and (48bp,411bp)  .. (52bp,406bp) .. controls (75bp,380bp) and (172bp,394bp)  .. (205bp,388bp) .. controls (215bp,386bp) and (225bp,383bp)  .. node[auto] {$\overline{scheduling#requestProductionScheduling}$} (q16);
  \draw [->] (q16) ..controls (278bp,340bp) and (286bp,326bp)  .. (298bp,318bp) .. controls (342bp,290bp) and (480bp,306bp)  .. (531bp,300bp) .. controls (554bp,297bp) and (609bp,286bp)  .. (631bp,284bp) .. controls (631bp,284bp) and (631bp,284bp)  .. node[auto] {$\overline{shipping#requestShipping}$} (q13);
  \draw [->] (q16) ..controls (232bp,358bp) and (218bp,354bp)  .. (205bp,352bp) .. controls (141bp,338bp) and (16bp,366bp)  .. (60bp,318bp) .. controls (87bp,289bp) and (358bp,283bp)  .. node[auto] {$\overline{scheduling#sendShippingSchedule}$} (q11);
  \draw [->] (q33) ..controls (3134bp,355bp) and (3003bp,332bp)  .. (2892bp,318bp) .. controls (2745bp,298bp) and (2708bp,295bp)  .. (2561bp,284bp) .. controls (2560bp,284bp) and (2559bp,284bp)  .. node[auto] {$\overline{invoicing#initiatePriceCalculation}$} (q25);
  \draw [->] (q37) ..controls (3367bp,543bp) and (3468bp,536bp)  .. (3490bp,510bp) .. controls (3503bp,494bp) and (3482bp,480bp)  .. node[auto] {$\overline{scheduling#requestProductionScheduling}$} (q35);
  \draw [->] (q37) ..controls (3286bp,516bp) and (3281bp,502bp)  .. (3271bp,494bp) .. controls (3237bp,469bp) and (2942bp,478bp)  .. (2901bp,476bp) .. controls (2790bp,470bp) and (2661bp,464bp)  .. node[auto] {$\overline{invoicing#initiatePriceCalculation}$} (q29);
  \draw [->] (q29) ..controls (2628bp,451bp) and (2702bp,441bp)  .. (2718bp,422bp) .. controls (2724bp,414bp) and (2722bp,404bp)  .. node[auto] {$\overline{scheduling#requestProductionScheduling}$} (q27);
  \draw [->] (q29) ..controls (2496bp,454bp) and (2428bp,446bp)  .. (2375bp,422bp) .. controls (2364bp,417bp) and (2365bp,410bp)  .. (2355bp,406bp) .. controls (2341bp,401bp) and (1927bp,378bp)  .. node[auto] {$\overline{invoicing#sendShippingPrice}$} (q20);
  \draw [->] (q36) ..controls (2570bp,632bp) and (2570bp,632bp)  .. (2571bp,632bp) .. controls (2833bp,608bp) and (3147bp,566bp)  .. node[auto] {$shipping#sendSchedule$} (q37);
  \draw [->] (q36) ..controls (2588bp,625bp) and (2615bp,616bp)  .. (2633bp,598bp) .. controls (2639bp,592bp) and (2644bp,582bp)  .. node[auto] {$\overline{scheduling#requestProductionScheduling}$} (q34);
  \draw [->] (q36) ..controls (2492bp,624bp) and (2457bp,614bp)  .. (2430bp,598bp) .. controls (2421bp,592bp) and (2423bp,586bp)  .. (2415bp,582bp) .. controls (2383bp,567bp) and (2134bp,566bp)  .. (2099bp,564bp) .. controls (2033bp,559bp) and (1957bp,553bp)  .. node[auto] {$\overline{invoicing#initiatePriceCalculation}$} (q28);
  \draw [->] (q34) ..controls (2686bp,545bp) and (2694bp,544bp)  .. (2702bp,544bp) .. controls (2714bp,543bp) and (2717bp,542bp)  .. (2729bp,542bp) .. controls (2897bp,528bp) and (2949bp,568bp)  .. (3107bp,510bp) .. controls (3118bp,505bp) and (3117bp,498bp)  .. (3129bp,494bp) .. controls (3176bp,475bp) and (3322bp,464bp)  .. node[auto] {$shipping#sendSchedule$} (q35);
  \draw [->] (q34) ..controls (2733bp,540bp) and (2852bp,528bp)  .. (2888bp,510bp) .. controls (2895bp,506bp) and (2907bp,493bp)  .. node[auto] {$\overline{scheduling#sendShippingSchedule}$} (q32);
  \draw [->] (q34) ..controls (2597bp,538bp) and (2551bp,528bp)  .. (2516bp,510bp) .. controls (2505bp,504bp) and (2506bp,498bp)  .. (2496bp,494bp) .. controls (2456bp,479bp) and (2174bp,464bp)  .. node[auto] {$\overline{invoicing#initiatePriceCalculation}$} (q26);
  \draw [->] (q28) ..controls (1945bp,540bp) and (2028bp,533bp)  .. (2099bp,528bp) .. controls (2200bp,519bp) and (2230bp,541bp)  .. (2328bp,510bp) .. controls (2340bp,505bp) and (2341bp,498bp)  .. (2354bp,494bp) .. controls (2411bp,472bp) and (2482bp,463bp)  .. node[auto] {$shipping#sendSchedule$} (q29);
  \draw [->] (q28) ..controls (1869bp,517bp) and (1869bp,503bp)  .. (1877bp,494bp) .. controls (1892bp,476bp) and (1956bp,466bp)  .. node[auto] {$\overline{scheduling#requestProductionScheduling}$} (q26);
  \draw [->] (q28) ..controls (1768bp,541bp) and (1531bp,529bp)  .. (1502bp,510bp) .. controls (1496bp,505bp) and (1501bp,498bp)  .. (1494bp,494bp) .. controls (1472bp,479bp) and (1302bp,465bp)  .. node[auto] {$\overline{invoicing#sendShippingPrice}$} (q17);
  \draw [->] (q26) ..controls (2162bp,454bp) and (2511bp,443bp)  .. (2557bp,422bp) .. controls (2566bp,417bp) and (2564bp,411bp)  .. (2573bp,406bp) .. controls (2599bp,389bp) and (2634bp,380bp)  .. node[auto] {$shipping#sendSchedule$} (q27);
  \draw [->] (q26) ..controls (2086bp,452bp) and (2121bp,443bp)  .. (2144bp,422bp) .. controls (2150bp,416bp) and (2155bp,406bp)  .. node[auto] {$\overline{scheduling#sendShippingSchedule}$} (q24);
  \draw [->] (q26) ..controls (1951bp,454bp) and (1825bp,446bp)  .. (1790bp,422bp) .. controls (1784bp,417bp) and (1788bp,410bp)  .. (1781bp,406bp) .. controls (1741bp,381bp) and (1416bp,373bp)  .. node[auto] {$\overline{invoicing#sendShippingPrice}$} (q12);
  \draw [->] (q14) ..controls (934bp,170bp) and (907bp,153bp)  .. (882bp,142bp) .. controls (862bp,132bp) and (838bp,123bp)  .. node[auto] {$\overline{scheduling#sendShippingSchedule}$} (q8);
  \draw [->] (q25) ..controls (2388bp,267bp) and (1989bp,221bp)  .. (1660bp,196bp) .. controls (1660bp,196bp) and (1660bp,196bp)  .. node[auto] {$\overline{invoicing#sendShippingPrice}$} (q10);
  \draw [->] (q9) ..controls (137bp,36bp) and (18bp,68bp)  .. (18bp,106bp) .. controls (18bp,634bp) and (18bp,634bp)  .. (18bp,634bp) .. controls (18bp,677bp) and (1476bp,715bp)  .. node[auto] {$purchasing#sendPurchaseOrder$} (q1);
  \draw [->] (q0) ..controls (1766bp,780bp) and (1766bp,764bp)  .. node[auto] {$purchasing#sendPurchaseOrder$} (q1);
  \draw [->] (q5) ..controls (902bp,366bp) and (755bp,356bp)  .. (710bp,334bp) .. controls (702bp,329bp) and (704bp,322bp)  .. (695bp,318bp) .. controls (668bp,303bp) and (582bp,292bp)  .. node[auto] {$invoicing#sendInvoice$} (q11);
  \draw [->] (q5) ..controls (1053bp,365bp) and (1117bp,357bp)  .. (1165bp,334bp) .. controls (1175bp,329bp) and (1175bp,322bp)  .. (1184bp,318bp) .. controls (1228bp,296bp) and (1284bp,288bp)  .. node[auto] {$\overline{shipping#requestShipping}$} (q6);
  \draw [->] (q4) ..controls (582bp,444bp) and (562bp,442bp)  .. (500bp,422bp) .. controls (484bp,416bp) and (482bp,411bp)  .. (465bp,406bp) .. controls (411bp,389bp) and (345bp,379bp)  .. node[auto] {$invoicing#sendInvoice$} (q16);
  \draw [->] (q4) ..controls (763bp,451bp) and (940bp,437bp)  .. (997bp,422bp) .. controls (1014bp,417bp) and (1016bp,411bp)  .. (1031bp,406bp) .. controls (1118bp,379bp) and (1142bp,382bp)  .. (1231bp,372bp) .. controls (1231bp,372bp) and (1231bp,372bp)  .. node[auto] {$\overline{shipping#requestShipping}$} (q12);
  \draw [->] (q4) ..controls (640bp,432bp) and (629bp,417bp)  .. (639bp,406bp) .. controls (660bp,382bp) and (867bp,374bp)  .. node[auto] {$\overline{scheduling#sendShippingSchedule}$} (q5);
  \draw [->] (q3) ..controls (662bp,532bp) and (635bp,530bp)  .. (528bp,510bp) .. controls (463bp,497bp) and (388bp,478bp)  .. node[auto] {$invoicing#sendInvoice$} (q21);
  \draw [->] (q3) ..controls (845bp,535bp) and (881bp,525bp)  .. (908bp,510bp) .. controls (918bp,504bp) and (917bp,498bp)  .. (927bp,494bp) .. controls (967bp,476bp) and (1089bp,465bp)  .. node[auto] {$\overline{shipping#requestShipping}$} (q17);
  \draw [->] (q3) ..controls (736bp,537bp) and (681bp,526bp)  .. (668bp,510bp) .. controls (663bp,503bp) and (662bp,494bp)  .. node[auto] {$\overline{scheduling#requestProductionScheduling}$} (q4);
  \draw [->] (q11) ..controls (500bp,253bp) and (504bp,239bp)  .. (514bp,230bp) .. controls (534bp,212bp) and (604bp,203bp)  .. node[auto] {$\overline{shipping#requestShipping}$} (q7);
  \draw [->] (q7) ..controls (712bp,168bp) and (727bp,154bp)  .. (740bp,142bp) .. controls (745bp,137bp) and (752bp,131bp)  .. node[auto] {$shipping#sendSchedule$} (q8);
  \draw [->] (q10) ..controls (1496bp,178bp) and (1134bp,134bp)  .. node[auto] {$invoicing#sendInvoice$} (q8);
  \draw [->] (q32) ..controls (3026bp,450bp) and (3178bp,436bp)  .. (3196bp,422bp) .. controls (3203bp,416bp) and (3208bp,407bp)  .. node[auto] {$shipping#sendSchedule$} (q33);
  \draw [->] (q32) ..controls (2962bp,431bp) and (2971bp,416bp)  .. (2961bp,406bp) .. controls (2954bp,398bp) and (2357bp,377bp)  .. node[auto] {$\overline{invoicing#initiatePriceCalculation}$} (q24);
  \draw [->] (q24) ..controls (2223bp,364bp) and (2281bp,355bp)  .. (2326bp,334bp) .. controls (2336bp,329bp) and (2335bp,322bp)  .. (2346bp,318bp) .. controls (2390bp,297bp) and (2447bp,289bp)  .. node[auto] {$shipping#sendSchedule$} (q25);
  \draw [->] (q24) ..controls (2146bp,341bp) and (2134bp,325bp)  .. (2119bp,318bp) .. controls (2117bp,317bp) and (1547bp,290bp)  .. node[auto] {$\overline{invoicing#sendShippingPrice}$} (q6);
  \draw [->] (q18) ..controls (726bp,366bp) and (796bp,358bp)  .. (849bp,334bp) .. controls (860bp,329bp) and (859bp,322bp)  .. (869bp,318bp) .. controls (917bp,296bp) and (976bp,287bp)  .. node[auto] {$shipping#sendSchedule$} (q19);
  \draw [->] (q18) ..controls (583bp,367bp) and (478bp,360bp)  .. (455bp,334bp) .. controls (451bp,328bp) and (451bp,323bp)  .. (455bp,318bp) .. controls (461bp,310bp) and (571bp,295bp)  .. node[auto] {$\overline{scheduling#requestProductionScheduling}$} (q13);
  \draw [->] (q13) ..controls (743bp,274bp) and (841bp,261bp)  .. (872bp,246bp) .. controls (882bp,241bp) and (882bp,235bp)  .. (890bp,230bp) .. controls (905bp,220bp) and (922bp,212bp)  .. node[auto] {$shipping#sendSchedule$} (q14);
  \draw [->] (q13) ..controls (666bp,254bp) and (667bp,241bp)  .. (669bp,230bp) .. controls (670bp,227bp) and (671bp,223bp)  .. node[auto] {$\overline{scheduling#sendShippingSchedule}$} (q7);
  \draw [->] (q6) ..controls (1400bp,268bp) and (1426bp,258bp)  .. (1446bp,246bp) .. controls (1456bp,240bp) and (1456bp,234bp)  .. (1466bp,230bp) .. controls (1505bp,211bp) and (1553bp,202bp)  .. node[auto] {$shipping#sendSchedule$} (q10);
  \draw [->] (q6) ..controls (1318bp,253bp) and (1286bp,230bp)  .. (1284bp,230bp) .. controls (1211bp,204bp) and (1012bp,216bp)  .. (934bp,212bp) .. controls (860bp,207bp) and (771bp,201bp)  .. node[auto] {$invoicing#sendInvoice$} (q7);
  \draw [->] (q35) ..controls (3507bp,455bp) and (3611bp,445bp)  .. (3576bp,406bp) .. controls (3554bp,382bp) and (3340bp,374bp)  .. node[auto] {$\overline{scheduling#sendShippingSchedule}$} (q33);
  \draw [->] (q35) ..controls (3387bp,430bp) and (3354bp,408bp)  .. (3347bp,406bp) .. controls (3289bp,387bp) and (2863bp,375bp)  .. node[auto] {$\overline{invoicing#initiatePriceCalculation}$} (q27);
  \draw [->] (q27) ..controls (2692bp,341bp) and (2688bp,327bp)  .. (2678bp,318bp) .. controls (2661bp,302bp) and (2598bp,292bp)  .. node[auto] {$\overline{scheduling#sendShippingSchedule}$} (q25);
  \draw [->] (q27) ..controls (2625bp,361bp) and (2534bp,348bp)  .. (2506bp,334bp) .. controls (2496bp,329bp) and (2497bp,322bp)  .. (2488bp,318bp) .. controls (2426bp,293bp) and (1956bp,284bp)  .. node[auto] {$\overline{invoicing#sendShippingPrice}$} (q15);
  \draw [->] (q30) ..controls (2091bp,627bp) and (2205bp,614bp)  .. (2242bp,598bp) .. controls (2252bp,593bp) and (2250bp,586bp)  .. (2261bp,582bp) .. controls (2324bp,555bp) and (2530bp,549bp)  .. node[auto] {$\overline{shipping#requestShipping}$} (q34);
  \draw [->] (q30) ..controls (2021bp,605bp) and (2028bp,591bp)  .. (2039bp,582bp) .. controls (2056bp,568bp) and (2080bp,558bp)  .. node[auto] {$\overline{scheduling#sendShippingSchedule}$} (q31);
  \draw [->] (q30) ..controls (1947bp,629bp) and (1877bp,620bp)  .. (1824bp,598bp) .. controls (1813bp,593bp) and (1813bp,586bp)  .. (1801bp,582bp) .. controls (1733bp,557bp) and (1512bp,549bp)  .. node[auto] {$\overline{invoicing#initiatePriceCalculation}$} (q22);
  \draw [->] (q22) ..controls (1477bp,539bp) and (1634bp,525bp)  .. (1684bp,510bp) .. controls (1699bp,505bp) and (1701bp,498bp)  .. (1715bp,494bp) .. controls (1834bp,457bp) and (1868bp,470bp)  .. (1993bp,460bp) .. controls (1994bp,460bp) and (1996bp,460bp)  .. node[auto] {$\overline{shipping#requestShipping}$} (q26);
  \draw [->] (q22) ..controls (1325bp,535bp) and (1268bp,519bp)  .. (1291bp,494bp) .. controls (1310bp,473bp) and (1493bp,463bp)  .. node[auto] {$\overline{scheduling#sendShippingSchedule}$} (q23);
  \draw [->] (q22) ..controls (1310bp,543bp) and (1202bp,535bp)  .. (1115bp,510bp) .. controls (1099bp,505bp) and (1098bp,498bp)  .. (1081bp,494bp) .. controls (1011bp,474bp) and (792bp,463bp)  .. node[auto] {$\overline{invoicing#sendShippingPrice}$} (q4);
  \draw [->] (q2) ..controls (1512bp,624bp) and (1600bp,611bp)  .. (1628bp,598bp) .. controls (1638bp,593bp) and (1637bp,586bp)  .. (1647bp,582bp) .. controls (1681bp,566bp) and (1783bp,554bp)  .. node[auto] {$\overline{shipping#requestShipping}$} (q28);
  \draw [->] (q2) ..controls (1407bp,619bp) and (1395bp,610bp)  .. (1388bp,598bp) .. controls (1384bp,591bp) and (1383bp,582bp)  .. node[auto] {$\overline{scheduling#requestProductionScheduling}$} (q22);
  \draw [->] (q2) ..controls (1192bp,605bp) and (928bp,566bp)  .. node[auto] {$\overline{invoicing#sendShippingPrice}$} (q3);
  \draw [->] (q1) ..controls (1947bp,705bp) and (1987bp,703bp)  .. (2143bp,686bp) .. controls (2276bp,670bp) and (2435bp,649bp)  .. node[auto] {$\overline{shipping#requestShipping}$} (q36);
  \draw [->] (q1) ..controls (1834bp,697bp) and (1927bp,664bp)  .. node[auto] {$\overline{scheduling#requestProductionScheduling}$} (q30);
  \draw [->] (q1) ..controls (1683bp,699bp) and (1542bp,661bp)  .. node[auto] {$\overline{invoicing#initiatePriceCalculation}$} (q2);
  \draw [->] (q20) ..controls (1690bp,361bp) and (1600bp,347bp)  .. (1571bp,334bp) .. controls (1562bp,329bp) and (1563bp,322bp)  .. (1552bp,318bp) .. controls (1547bp,315bp) and (1203bp,292bp)  .. node[auto] {$invoicing#sendInvoice$} (q19);
  \draw [->] (q20) ..controls (1818bp,359bp) and (1865bp,348bp)  .. (1876bp,334bp) .. controls (1893bp,310bp) and (1851bp,295bp)  .. node[auto] {$\overline{scheduling#requestProductionScheduling}$} (q15);
  \draw [->] (q15) ..controls (1722bp,276bp) and (1668bp,267bp)  .. (1626bp,246bp) .. controls (1617bp,241bp) and (1618bp,234bp)  .. (1608bp,230bp) .. controls (1554bp,207bp) and (1135bp,197bp)  .. node[auto] {$invoicing#sendInvoice$} (q14);
  \draw [->] (q15) ..controls (1777bp,253bp) and (1772bp,239bp)  .. (1762bp,230bp) .. controls (1747bp,216bp) and (1696bp,205bp)  .. node[auto] {$\overline{scheduling#sendShippingSchedule}$} (q10);
  \draw [->] (q17) ..controls (1298bp,457bp) and (1545bp,451bp)  .. (1619bp,422bp) .. controls (1630bp,417bp) and (1629bp,411bp)  .. (1639bp,406bp) .. controls (1666bp,391bp) and (1700bp,382bp)  .. node[auto] {$shipping#sendSchedule$} (q20);
  \draw [->] (q17) ..controls (1092bp,454bp) and (915bp,444bp)  .. (861bp,422bp) .. controls (851bp,417bp) and (852bp,410bp)  .. (842bp,406bp) .. controls (796bp,383bp) and (736bp,375bp)  .. node[auto] {$invoicing#sendInvoice$} (q18);
  \draw [->] (q17) ..controls (1183bp,429bp) and (1183bp,416bp)  .. (1189bp,406bp) .. controls (1199bp,391bp) and (1216bp,383bp)  .. node[auto] {$\overline{scheduling#requestProductionScheduling}$} (q12);
  \draw [->] (q12) ..controls (1386bp,365bp) and (1677bp,351bp)  .. (1715bp,334bp) .. controls (1725bp,329bp) and (1724bp,324bp)  .. (1731bp,318bp) .. controls (1738bp,312bp) and (1746bp,306bp)  .. node[auto] {$shipping#sendSchedule$} (q15);
  \draw [->] (q12) ..controls (1185bp,365bp) and (1060bp,356bp)  .. (1023bp,334bp) .. controls (1016bp,329bp) and (1019bp,322bp)  .. (1011bp,318bp) .. controls (985bp,303bp) and (788bp,289bp)  .. node[auto] {$invoicing#sendInvoice$} (q13);
  \draw [->] (q12) ..controls (1308bp,357bp) and (1326bp,348bp)  .. (1338bp,334bp) .. controls (1344bp,327bp) and (1348bp,318bp)  .. node[auto] {$\overline{scheduling#sendShippingSchedule}$} (q6);
%
\end{tikzpicture}
% End of code

%
\end{document}
%


